[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs
authorMichael Trapp <michael.trapp@sap.com>
Mon, 20 Jun 2022 15:10:36 +0000 (17:10 +0200)
committerChris Hofstaedtler <zeha@debian.org>
Sat, 19 Nov 2022 15:48:44 +0000 (15:48 +0000)
commitb02b268ce4a9ae5ffa1ef6a12ba950df1eb43bc3
treeeb532b9ef8cefaba0a8f0b7b29339f4812e8cee4
parent9e67c77715076c31007440b229c5b0e938b0af94
[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs

In a uuidd setup, the daemon is a singleton and can maintain it's own
resources for time based UUID generation. This requires a dedicated
'clock sequence range' but does not need any further lock/update of
the LIBUUID_CLOCK_FILE from uuidd. The range of available clock values
is extended by a continuous handling of the clock updates - instead of
updating the value to the current timestamp, it is incremented by
the number of requested UUIDs.

Gbp-Pq: Topic upstream
Gbp-Pq: Name 0002-libuuid-Implement-continuous-clock-handling-for-time.patch
libuuid/src/gen_uuid.c
libuuid/src/libuuid.sym
libuuid/src/uuidd.h
misc-utils/uuidd.8.adoc
misc-utils/uuidd.c